home *** CD-ROM | disk | FTP | other *** search
- Cze¶æ!
-
- Dnia 13-May-99, Pawe³ Lisowski napisa³:
-
- PL> Czy móg³bym poprosiæ kogo¶, kto ma jakie¶ do¶wiadczenie
- PL> w programowaniu, aby siê wypowiedzia³.
-
- Do¶wiadczenie jako takie mam. Sprite'ami i BOBami pod systemem na ECS/AGA
- siê bawi³em. Na CGX jeszcze nie.
-
- PL> 1.Jak uzyskaæ sprite'a na karcie graficznej ?
-
- A musisz?
-
- PL> - przyk³ady z ROM Kernel Manual'a powoduja zak³ócenia
- PL> wska¼nika myszy ale sprite'y nie pokazuja siê
-
- AFAIK tak jest na wszystkich kartach graficznych.
-
- PL> - ekran WB ma ustawiona flagê SPRITES lecz sprite'y nie
- PL> dzia³aja - dlaczego ?
-
- Bo karta GFX nie posiada czego¶ takiego jak sprite. Jest tylko hardware'owy
- wska¼nik kursora i to czêsto max. w 3 kolorach (tak s³ysza³em).
-
- PL> - je¶li nie jest mo¿liwe wy¶wietlenie Sprite'ów zgodne z
- PL> zaleceniami RKM to czy istnieja jakie¶ np. biblioteki
- PL> lub source w C pozwalaj¹ce na ich emulacjê przy u¿yciu CGX ?
-
- Tego to nie wiem, ale co¶ w tym stylu by siê przyda³o. Szuka³e¶ na Aminecie
- w dev?
-
- PL> - Je¶li nie istnieja ¿adne uprzejme softy, które pomoga mi
- PL> wy¶wietlaæ sprite'y na ekranie CGX to jak samemu je stworzyæ
- PL> (mam nadziejê, ¿e istnieje sprytniejszy sposób ni¿
- PL> u¿ycie WritePixel() i ReadPixel() do pamiêtania pixeli pod
- PL> udawanym sprite'em)
-
- Read/WritePixelArray8? Ale ja do tej pory u¿ywa³em do tego funkcji Blt...()
- i pomocniczej bitmapy. To chyba szybsze.
-
- PL> - ewentualnie: jak zrobiê doublebuffering, który z
- PL> konieczno¶ci bêdzie zrealizowany zupe³nie inaczej ni¿
- PL> dla OCS i AGA ?
-
- Przy pomocy instrukcji if?
-
- PL> 3.Jak odczytywaæ pozycjê wi¹zki dla ekranu CGX (VBeamPos()
- PL> dla AGA i OCS) ?
-
- Chyba siê nie da. IMHO to bardzo dobrze. Karta graficzna pozwala na
- generowanie obrazów o du¿ej rozpiêto¶ci rozdzielczo¶ci i czêstotliwo¶ci
- odchylania pionowego, wiêc u¿ytek z pozycji wi±zki by³by raczej niewielki.
- Tym bardziej, ¿e nie ma sprajtów, którym mog³oby to byæ potrzebne.
-
- PL> 4.S³ysza³em, ¿e istnieje emulator AGA dla CGX. Gdzie mo¿na
- PL> go dostaæ ? Jaki jest prawny status tego softu (czy to
- PL> jest pd)?
-
- Ja nic o tym nie s³ysza³em. Chyba, ¿e w UAE. Zreszt± po co to komu?
-
- PL> 5.Gdzie mo¿na znale¼æ wyczerpujacy opis CGX ? Interesuje mnie
- PL> miêdzy innymi to, których funkcji AmigaOS mo¿na u¿ywaæ.
-
- To jakich¶ nie mo¿na u¿ywaæ?
-
- PL> Dokumentacja zawarta w archiwum CGX na Aminecie nie
- PL> za³atwia sprawy.
-
- Wiêc pozostaje chyba pisaæ do Franka Mariaka. Jest te¿ zdaje siê lista
- dyskusyjna CGX.
-
- PL> 6.Szybko¶æ dzia³ania WritePixel() na CV3D (zbadana przy
- PL> pomocy AIBB) jest fatalna, dlaczego ? Czy mo¿na co¶
- PL> z tym zrobiê ?
-
- Nie i to problem wszystkich kart GFX. U¿ywaj WritePixelArray8().
-
- PL> 7.Rozwijanie menu na ww. karcie te¿ jest ¶limacze - czy jest
- PL> na to jaki¶ sposób ?
-
- ??? U mnie na BVision dzia³a o wiele szybciej ni¿ na AGA. Mo¿e masz co¶
- schrzanione w ustawieniach CGX?
-
- PL> 8.Na buttonach OS zawierajqcych teksty pojawia siê "kasza"
- PL> gdy u¿ywam trybu 8bit i "megakasza" przy 16bit, tryb 24
- PL> bitowy jest wolny od tych prezentów. O co tu chodzi ?
-
- Nie mam pojêcia. U mnie jest OK. Sprawdzone z CGX3, 4.0 i 4.1
-
- PL> 9.Jak zmieniê rozdzielczo¶æ mouse-pointera dla CGX ?
-
- Chyba nie mo¿na.
-
- Pozdrawiam, Jacek
- --
- Jacek Rzeuski (jrzeuski@neptun.gdansk.tpsa.pl) ICQ # 15729819
-
- A1200T 3.1 BPPC+BVision SCSI 21" monitor 3xHD CD modem
- A2000T 3.0 030&882 SCSI HD karta PC 386 + VGA
-
- BTW: Czy Twoja Amiga pracuje ju¿ dla The Amiga RC5 Team?
- Nie? To zajrzyj na http://amiga.org.pl/apg/rc5pl.html
-
-
-